#ifndef _WIN32_SPECIFIC_H_
#define _WIN32_SPECIFIC_H_

#define _CPU_X86
#define _CPU_SSE

#ifdef _DEBUG
#define ILINE _inline
#else
#define ILINE __forceinline
#endif

//////////////////////////////////////////////////////////////////////////
// Define platform independent types.
//////////////////////////////////////////////////////////////////////////
typedef signed char         int8;
typedef signed short        int16;
typedef signed int			int32;
typedef signed __int64		int64;	//Visual Studio 2010 MSC does not support C99
typedef unsigned char		uint8;
typedef unsigned short		uint16;
typedef unsigned int		uint32;
typedef unsigned __int64	uint64;
typedef float               float32;
typedef double              float64;

typedef unsigned char		BYTE;
typedef double              REAL;
typedef unsigned long       DWORD;

#endif//_WIN32_SPECIFIC_H_